flea bag – English–Français translations

🇬🇧 en fr 🇫🇷

flea bag noun

  • (slang) dog
sac à puces
Wiktionary Links